/*微市场后台重写bootstrap 部分样式*/
body{
	font-family: "Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;
}

@media (min-width: 992px)
.wm-container {
	width: 980px;
}

.wm-form-container{
	padding:0 15px;
}

.form-horizontal .wm-control-label{
	text-align:left;
}

.wm-tab-content{
	padding: 20px 0px 0;
}

.wm-table-bordered{
	border-top: #e3e3e3 1px solid;
}

.wm-table-bordered>thead>tr>th{
	background-color: #f1f1f1;
	border-top: #e3e3e3 1px solid;
	border-bottom: #e3e3e3 1px solid;
	border-right: #ddd 1px solid;
}

.wm-table-bordered>thead>tr>th:last-child{
	border-right:0;
}

.wm-table-bordered>tbody>tr>td{
	BORDER-BOTTOM: #eee 1px solid;
	BORDER-RIGHT: #eee 1px solid;
}

.wm-table-bordered>tbody>tr>td:last-child{
	border-right:0;
}

.wm-tabs>li>a {
	border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221);
	background-color: rgb(238, 238, 238);
}

.wm-page-header{
	margin-top: 10px;
}

.wrap-text{
	white-space: nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}

/*滚动条样式*/
::-webkit-scrollbar {
	width: 4px;
	height: 6px;
	background:-webkit-linear-gradient(left,rgba(202,202,202,0.07) 0%,rgba(229,229,229,0.07) 100%);
	background-color:rgba(229,229,229,.3);
	-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,.15) inset,0 1px 0 0 #fff;
	box-shadow:0 0 1px  0 rgba(0,0,0,.15) inset,0 1px 0 0 #fff;
	overflow:visible;
	border-radius:2px;
}

::-webkit-scrollbar-button {
	width:0;
	height:0;
	display:block;
	background-color:transparent;
}

::-webkit-scrollbar-track {
}

::-webkit-scrollbar-track-piece {
}

::-webkit-scrollbar-thumb {
	background:-webkit-linear-gradient(left,rgba(233,233,233,0.05) 0%,rgba(221,221,221,0.05) 100%);
	background-color: #444;
	overflow:visible;
	border-radius:4px;
	cursor: pointer;
}

::-webkit-scrollbar-thumb:hover {
	background-color: #909090;
}

::-webkit-scrollbar-thumb:active {
	background-color:#909090;
	-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,.15) inset;
	box-shadow:0 0 1px 0 rgba(0,0,0,.15) inset;
}

::-webkit-scrollbar-corner {
}

::-webkit-resizer {
}

/*分页样式*/
.pagination-header{
	display: inline-block;
	padding-left: 0;
	margin: 20px 0;
	border-radius: 4px;
	vertical-align: bottom;
	padding: 6px 12px;
	line-height: 100%;
}
.tip-text{
	font-weight: bold;
	color: #666;
	height: 34px;
	line-height: 34px;
}

.tip-error{
	font-weight: bold;
	color: red;
	height: 34px;
	line-height: 34px;
}
.input-auto{
	width: auto;
	display: inline-block;
}
.page-topbar{
position:relative;
}
.page-topbar .breadcrumb{
	border-radius:0;
}
.page-topbar .right-button{
	position:absolute;
	display:block;
	right:20px;
	height:32px;
	top: 5px;
}
.upload-image-wrapper{
	width:200px;
	height:150px;
	background:url(/Public/Common/images/image.svg) center no-repeat #eee;
	position:relative;
	overflow:hidden;
}
.upload-image-wrapper.not-empty{
	background:none;
}
.upload-image-wrapper>img{
	max-width:100%;
}
.upload-image-btn{
	position:absolute;
	bottom:0;
	width:100%;
	text-align:center;
	height:32px;
	display:none;
}
.upload-image-wrapper:hover .upload-image-btn{
	display:block;
}

.spark-modal-overlay{
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: rgba(155, 155, 155, 0.41);
z-index: 10000;
opacity: 0;
visibility:hidden;
-webkit-transition-duration: 400ms;
transition-duration: 400ms;
}

.spark-modal-overlay.visible{
opacity: .5;
visibility:visible;
}
.btn-upload input[type="file"]{
	position: absolute;
	opacity: 0;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	margin:0;
	padding:0;
	cursor: pointer;
}